package ch.zbw.pra.sysventory.model;

import java.io.Serializable;

/**
 * Klasse welche OperatingSystem Objekte erstellt 
 * 
 * @author Ralph Koster & Roberto Lucas
 */

public class OperatingSystem implements Serializable {

	private static final long serialVersionUID = -9027427453761973447L;
	
	private int operatingSystemId;
	private String nameOperatingSystem;
	private String buildOperatingSystem;
	private String architecture32Bit64BitOperatingSystem;

	
	public OperatingSystem() {

	}
	
	public OperatingSystem(String nameOperatingSystem, String buildOperatingSystem,
			String architecture32Bit64BitOperatingSystem) {
		this.nameOperatingSystem = nameOperatingSystem;
		this.buildOperatingSystem = buildOperatingSystem;
		this.architecture32Bit64BitOperatingSystem = architecture32Bit64BitOperatingSystem;
	}
	
	public int getOperatingSystemId() {
		return operatingSystemId;
	}

	public void setOperatingSystemId(int operatingSystemId) {
		this.operatingSystemId = operatingSystemId;
	}

	public String getNameOperatingSystem() {
		return nameOperatingSystem;
	}

	public void setNameOperatingSystem(String nameOperatingSystem) {
		this.nameOperatingSystem = nameOperatingSystem;
	}

	public String getBuildOperatingSystem() {
		return buildOperatingSystem;
	}

	public void setBuildOperatingSystem(String buildOperatingSystem) {
		this.buildOperatingSystem = buildOperatingSystem;
	}

	public String getArchitecture32Bit64BitOperatingSystem() {
		return architecture32Bit64BitOperatingSystem;
	}

	public void setArchitecture32Bit64BitOperatingSystem(
			String architecture32Bit64BitOperatingSystem) {
		this.architecture32Bit64BitOperatingSystem = architecture32Bit64BitOperatingSystem;
	}
}
